#ifndef DISKSHOOTER_H
#define DISKSHOOTER_H

#include "WPILib.h"

//------------------------------------------------------------------------------
// DEFINE DiskShooter CLASS
//------------------------------------------------------------------------------
//
//------------------------------------------------------------------------------
class DiskShooter
{

	public:
		DiskShooter();
		~DiskShooter();
		bool ShootOneDisk();

	private:
		static const UINT32 SHOOTER_MOTOR_CH       =  6;
		static const UINT32 TRIGGER_MOTOR_CH	   =  9;
		static const UINT32 DIGITAL_SIDECAR_MODULE =  1;

		static const double SHOOTER_SPEED  =  1;
		static const double TRIGGER_SPEED  = .1;
		static const UINT32 ALL_STOP       =  0;
		static const UINT32 SPOOL_COUNT_MAX = 20;

		int  spoolUpCount;
		int  shootingCount;
		bool shooting;

		Victor			*pShooterMotor;
		Victor			*pTriggerMotor;
};
#endif
